const entry = {
    namespaced:true,
    state:{
        data:[
            {
                id:"1001",
                keyword:"嘉禾望岗",
                title:"嘉禾望岗站",
                content:[
                    "广东一个有故事的地铁站，是所在地铁线的终点站。",
                    "而嘉禾望岗站火起来是因为它代表着分道扬镳，地铁站附近有很多学校，学校的情侣在这里分手后大概再也见不到了，因为地铁站一边通向火车站，一边通向飞机场；也有一种说法是嘉禾望岗站人流量很大，许多上班族在这里急匆匆的上上下下，奔赴自己的梦想，于是这里成为了很多人的回忆。",
                    "嘉禾望岗的地铁语音播报是“下一站是本次列车的终点站，嘉禾望岗站”。在用普通话播报一遍后，还会用粤语再播报一遍，再搭配一段音乐，会非常有感觉，仿佛是电视剧情节，于是会有很多人来这里拍抖音视频打卡纪念。"
                ],
                writer:"叶子叶",
                time:"2020-12-23 14:14",
                browse:"53.1k",
                collectCount:6,
                commentCount:2,
                likeCount:57,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1002",
                keyword:"DR钻戒一生只能买一枚",
                title:"DR钻戒一生只能买一枚",
                content:[
                    "但‌‌​​‌‌‌‌​​​​​‌​‌‌‌‌‌是500块就能消除记录。",
                    "豆瓣有人扒出12个idol都在dr买了钻戒，dr钻戒一贯的营销就是一生只能买一枚，并且可以通过在真爱查询系统输入身份证号就可以查询一个人是否买了dr钻戒，于是就有混饭圈的粉丝去查，不查不要紧，一查连续扒出了10来个明星都买了dr钻戒，大都是选秀出身。紧接着就又有人扒出只需要500元就可以在dr真爱查询系统消除记录。",
                    "DR：一生只能买一枚" ,
                    "淘宝：回头客7000＋",
                    "柜台人员：500帮您消除记录亲"
                ],
                writer:"无敌喵喵拳",
                time:"2021-11-11 12:11",
                browse:"3.5k",
                collectCount:3,
                commentCount:2,
                likeCount:12,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1003",
                keyword:"我不干了",
                title:"我不干了",
                content:[
                    "出自电视剧《觉醒年代》中的一个画面，画面中，鲁迅拿着一块牌匾，上面写着不干了了三个大字，由此，被网友做成表情包广为流传，也多用于表达自己不满的情绪"
                ],
                writer:"畹町町町町町kilig",
                time:"2021-10-28 19:59",
                browse:"8.5k",
                collectCount:2,
                commentCount:1,
                likeCount:27,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1004",
                keyword:"猴子行为",
                title:"猴子行为",
                content:[
                    "网络热词，由《西游记》中孙悟空大闹蟠桃园一节引出，孙悟空对前来摘蟠桃的几个仙女使用了定身法，然而什么都没做（难以置信）。后来将影视剧或短视频中男方在非常有利于自己的情况下对女方不做任何举动的行为（自己意会）戏称为“猴子行为”。"
                ],
                writer:"炒辣椒不去籽",
                time:"2021-11-10 11:31",
                browse:"8.5k",
                collectCount:4,
                commentCount:1,
                likeCount:1,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1005",
                keyword:"猴子",
                title:"猴子",
                content:[
                    "指的是德国球员施耐德，由于他在接受采访时，不知道是不是由于不好意思，总喜欢用手挠自己，就像是猴子一样，这也就成了他的绰号。"
                ],
                writer:"Magisk",
                time:"2021-08-24 15:23",
                browse:"942",
                collectCount:"",
                commentCount:"",
                likeCount:"",
                isLiked:false,
                isCollected:false
            },
            {
                id:"1006",
                keyword:"yyds",
                title:"yyds",
                content:[
                    "yyds,指“永远滴神”，也可以翻译成永远单身，英语倒数等。乌兹，永远滴神。"
                ],
                writer:"此世光阴虚度",
                time:"2020-04-17 16:27",
                browse:"181.6k",
                collectCount:64,
                commentCount:10,
                likeCount:266,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1007",
                keyword:"yyds",
                title:"yyds",
                content:[
                    "即“永远滴神”的拼音首字母缩写，现多用于夸张地赞叹某人很厉害。",
                    "来自游戏主播@腾阳天下，他在一次直播中夸电竞选手Uzi（乌兹）时说：“乌兹！永远滴神。乌兹是不可缺少的，小明是可以替换的。什么辅助跟乌兹上，都能把别人爆掉。乌兹一个人就可以打五个人……队友都不需要了。乌兹只需要把队友当成高级点的小兵，当成他一个人的游戏，就行了。然后，狼行这种就算中下或者下都有可能。我是支持RNG的，全华班，不多说好吧！其他的虽然也算是中国队，但是不是主播的信仰。乌兹！永远的神！” 之后粉丝就开始频繁使用这句话来夸奖Uzi。"
                ],
                writer:"杰哥不要啊",
                time:"2021-04-21 17:41",
                browse:"119.3k",
                collectCount:8,
                commentCount:9,
                likeCount:64,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1008",
                keyword:"懂得都懂",
                title:"懂的都懂",
                content:[
                    "某些公知的具有代表性的发言之一。",
                    "原文大概是“懂得都懂，不懂的说了也不懂，你也别问，利益牵扯太大，说了对你们没好处，我只能说水很深，网上的资料都删了，所以我只能说懂得都懂，不懂也没办法”。",
                    "一般来说，说出这种话的人有以下可能：",
                    "1.单纯玩梗。",
                    "2.话语含有言外之意，只有同类人才能理解其中奥妙，类似“只可意会，不可言传”。",
                    "3.TA自己啥也不懂，但就要强行表示只有自己懂，不懂装懂。",
                    "4.TA确实懂，就不告诉你，就是要秀一下存在感，你气不气？",
                ],
                writer:"零与一",
                time:"2020-08-01 01:41",
                browse:"55.3k",
                collectCount:62,
                commentCount:10,
                likeCount:123,
                isLiked:false,
                isCollected:false
            },
            {
                id:"1009",
                keyword:"我有十把刀丢了两把还剩几把",
                title:"我有十把刀丢了两把还剩几把",
                content:[
                    "一个占别人便宜的套路问题，答案是八把（爸爸）。",
                    "这种无聊问题都是谁想出来的"
                ],
                writer:"一个普通新新人类",
                time:"2021-10-21 18:24",
                browse:"2k",
                collectCount:4,
                commentCount:"",
                likeCount:3,
                isLiked:false,
                isCollected:false
            },
        ],
        hotData:[
            {
                id:"1001",
                keyword:"嘉禾望岗",
                summary:"广州地铁延伸梗",
            },
            {
                id:"1002",
                keyword:"DR钻戒一生只能买一枚",
                summary:"除非你又赚了五百块钱",
            },
            {
                id:"1003",
                keyword:"我不干了",
                summary:"迎接周末的表情包",
            },
            {
                id:"1004",
                keyword:"猴子行为",
                summary:"当齐天大圣也被吐槽",
            },
            {
                id:"1005",
                keyword:"我有十把刀丢了两把还剩几把",
                summary:"剩下的用来占人便宜",
            },
        ],
        resData:[],
        inpKeyword:"",
        // 保存发布词条的内容
        entryCreateTime:"",
        entryCreation:{}
    },
    mutations:{
        clearResData(state){
            state.resData=[];
        },
        searchEntry(state,value){
            let len = state.data.length;
            for (let index = 0; index < len; index++) {
                if(state.data[index].keyword.includes(value) || value.includes(state.data[index].keyword)){
                    state.inpKeyword = state.data[index].keyword;
                    state.resData.push(state.data[index]);
                }
            }
        },
        // 设置点赞状态
        setLikeState(state,res){
            for (let index = 0; index < state.data.length; index++) {
                if(res.id==state.data[index].id){
                    state.data[index].isLiked=res.likeState;
                    if(res.likeState){
                        state.data[index].likeCount++;
                    }else{
                        state.data[index].likeCount--;
                    }
                    break;
                }
            }
        },
        // 设置收藏状态
        setCollectState(state,res){
            for (let index = 0; index < state.data.length; index++) {
                if(res.id==state.data[index].id){
                    state.data[index].isCollected=res.collectState;
                    if(res.collectState){
                        state.data[index].collectCount++;
                    }else{
                        state.data[index].collectCount--;
                    }
                    break;
                }
            }
        },
        // 清空词条的缓存
        clearEntryCreated(state){
            state.entryCreation = {};
        },

        // 添加创作的词条到data
        addCreationToData(state,obj){
            state.data.push(obj);
        },
        // 修改词条的内容
        editEntry(state){
            for(let index = 0; index < state.data.length; index++) {
                if(state.data[index].id == state.entryCreation.id){
                    state.data[index]=state.entryCreation;
                    break;
                }
            }
        },
        // 从data中删除词条
        removeCreationFromData(state,id){
            for(let index = 0; index < state.data.length; index++) {
                if(state.data[index].id == id){
                    state.data.splice(index,1);
                    break;
                }
            }
        },

        // 缓存词条信息
        saveEntry(state,obj){
            state.entryCreation = obj;
        },
        // 缓存词条的创建时间
        saveEntryCreateTime(state,value){
            state.entryCreateTime = value;
        }

    },
    actions:{
    }
}

export default entry;